sand sifter - French English Dictionary